abstract concepts into concrete facts